Makeshift outlet - French English Dictionary